Infrastructure for Making Legacy Systems Self-Managed
نویسندگان
چکیده
Software systems that are successfully deployed and used seem to always have a longer lifetime than was originally expected. It is also common knowledge that the cost of maintaining and evolving those systems during that lifetime dwarf the initial cost of creating the system. This makes support for self-management in the legacy software arena all that much more important. We are building an infrastructure for such support, called DDL, that offers adaptation, evolution, and autonomic management support to systems built on the dynamic link library platform. With the proper support, dynamic link mechanisms can be exploited to support many CBSE and software architecture ideas, and can provide a platform for self-management capabilities. DDL is meant to provide that support.
منابع مشابه
Kinesthetics eXtreme: An External Infrastructure for Monitoring Distributed Legacy Systems
Autonomic computing – self-configuring, self-healing, self-optimizing applications, systems and networks – is widely believed to be a promising solution to everincreasing system complexity and the spiraling costs of human system management as systems scale to global proportions. Most results to date, however, suggest ways to architect new software constructed from the ground up as autonomic sys...
متن کاملExperiences and issues in the realization of e-government services
Certification of the executed service is a critical issue for an e-government infrastructure. In fact, given the legal value that is often attached to data managed and exchanged by public administrations, being able to document the actual execution of e-services is of the utmost importance. This is made more complex in cases, like it often happens in the public administration sector, where e-se...
متن کاملMulti-level Model-Based Self-diagnosis of Distributed Object-Oriented Systems
Self-healing relies on correct diagnosis of system malfunctioning. This paper presents a use-case based approach to self-diagnosis. Both a static and a dynamic model of a managed-system are distinguished with explicit functional, implementational, and operational knowledge of specific use-cases. This knowledge is used to define sensors to detect and localise anomalies at the same three levels, ...
متن کاملAn Approach to Autonomizing Legacy Systems
Adding adaptation capabilities to existing distributed systems is a major concern. The question addressed here is how to retrofit existing systems with self-healing, adaptation and/or selfmanagement capabilities. The problem is obviously intensified for “systems of systems” composed of components, whether new or legacy, that may have been developed by different vendors, mixing and matching COTS...
متن کاملImproving the Resilience of Military Hospitals Through Self-Adaptation of Hospital Systems Using Organic Computing
Background and Aim: Among the failures of a disaster, the disruption of the critical infrastructure of the community causes the most damage to society. Therefore, the ability of critical infrastructure such as hospitals to anticipate, absorb, adapt or rapidly recover from a devastating event is essential. The purpose of this study is to design a self-adaptive model for resilient hospital system...
متن کامل